*{
  margin: 0;
  padding: 0;
}
.workdata {
  padding: 8px 0 0 8px!important;
}
.datum_content{
  color: #4A4A4A;
  margin-right: 18px;
  border: none;
  &:disabled{
    background-color: #fff;
  }
}
.u-popconfirm-content {
  padding: 15px!important;
}
.addIcon{
  color: #4a65f5;
  font-size: 17px;
}



.padding-10 {
  padding: 8px!important;
  padding-bottom: 0!important;
  padding-right: 0!important;
}
input[type="text"]:disabled{
  background-color: #fff;
}

.u-breadcrumb{
  padding: 0;
  background: transparent;
  margin-bottom: 0;
}

html,body{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  min-width: 1250px;
  color: #4a4a4a;
}
.workdata__header{
  height: 59px;
  line-height: 59px;
  .workdata__header__left{
    font-size: 14px;
    float: left;
    margin-left: 20px;
  }
  .workdata__header__right{
    display: inline-block;
    float: right;
    margin-right: 33px;
    ul{
      color: #9B9B9B;
      li{
        float: left;
        &.magin-li{
          margin-right: 10px;
        }
      }
    }
  }
}
.workdata__content{
  background: #fff;
  .workdata__content__header{
    height: 60px;
    border-bottom: 1px solid rgba(220, 220, 220, 1);
    position: relative;
    .workdata__content__title{
      position: absolute;
      top: 0;
      left: 0;
      height: 60px;
      font-size: 14px;
      width: 100px;
      text-align: left;
      line-height: 60px;
      margin-left: 19px;
    }
    .workdata__content__btngroup{
      float: right;
      margin-top: 13px;
      font-size: 14px;
      .save{
        width: 140px;
        height: 40px;
        margin-right: 20px;
        border-radius: 4px;
        font-size: 14px;
      }
      .cancel{
        width: 120px;
        height: 34px;
        line-height: 1.5;
        margin-right: 20px;
        background-color: #fff;
        border-radius: 4px;
        font-size: 14px;
        border: 1px solid rgba(44, 126, 220, 1);
        color: rgba(44, 126, 220, 1) ;
      }
    }
  }
  .workdata__content__inputgroup{
    div{
      float: left;
      padding: 40px 0;
      position: relative;
      span{
        margin-right: 10px;
        font-size: 14px;
      }
      input{
        width: 445px;
        height: 34px;
        border-radius: 4px;
        border: 1px solid rgba(190, 190, 190, 1);
        font-size: 14px;
        padding-left: 10px;
        outline:none
      }
      p{
        position: absolute;
        top: 80px;
        left: 95px;
        color: red;
      }
      &.magin-input{
        margin-right: 155px;
        margin-left: 19px;
      }
    }
  }
  .tablebox{
    padding: 0 19px 30px;
    .table-handle{
      color: #2C7EDC;
      width: 200px;
      span{
        display: inline-block;
        cursor: pointer;
      }
    }
    .table-connect{
      width: 360px;
      color: #2C7EDC;
      box-sizing: border-box;
      span{
        display: inline-block;
        cursor: pointer;
      }
    }
    .input-th{
      width: 527px;
      height: 34px;
      font-size: 12px;
      border: 1px solid transparent;
      border-top:none;
      border-left:none;
      border-right:none;
      box-sizing: border-box;
      outline:none;
    }
  }
}

//表头固定
table{
  border: 1px solid #eee;
}
.u-table th{
  text-align: left;
}
.u-table td, .u-table th {
  padding: 9px 5px;
}
.u-table-row-indent{
  display: none!important;
}
.u-table th:nth-child(1){
  padding-left: 20px;
}
.u-table td:nth-child(1){
  padding-left: 20px;
}

.hclickablespan{
  cursor: pointer;
  color:#2c7edc;
}